Description
Ce plugin très puissant et très complet vous permettra de gérer et interagir avec les modules de vos boxes Fibaro HC2 ou HCL. Le type de modules est détecté automatiquement puis inséré dans Jeedom. Les deux boxes communiques facilement et le changement d’état est presque instantané grace au script LUA pour la HC2 ou un scenario pour la HCL. L’ajout de modules est régulier, leurs intégration peut être ajoutée sur une simple demande.
Modules compatible: – interrupteur On/Off (état / on / off) – Wall Plug Fibaro (état / on / off) – Wall Plug NodOn (état / on / off) – Capteurs de températures (état) – Volet roulant (état / Open / close / stop / slider) – Variateurs / dimmers (état / On / Off / slider) – Détecteurs d’ouvertures (état ouverture / état armement) – Détecteurs de mouvements (état mouvement / état armement) – Détecteurs de mouvements SATEL (état mouvement / état armement) – Détecteurs de mouvements l’œil de Sauron v2 (état mouvement / état armement) – Détecteurs d’humidité (état) – Luxmètres (état) – Détecteur de Fumé (FGSS001) – Détecteur d’inodations (FGFS101)
Configuration
Dans la partie Configuration Renseignez l’IP, login et mot de passe de votre box (HC2 ou HCL)
Cliquez sur bouton Ajouter
Renseignez bien ID de votre module que vous souhaitez d’ajouter
Retour d’information Fibaro->Jeedom
HC3
Pour Rafraîchir des modules et leurs passer l’information de changement d’état il faut creer une scene dans votre HC3
Code LUA – DECLARATIONS
{
operator = "any",
conditions = {
{
type = "device",
id = 48,
property = "value",
operator = "anyValue",
value = true,
isTrigger = true
},
{
type = "device",
id = 52,
property = "value",
operator = "anyValue",
value = true,
isTrigger = true
}
}
}
Code LUA – ACTION
“` —- Paramètrage utilisateur —-
— Associations [ID Fibaro] = ID Jeedom local HC2Jeedom = { –ID_HC2 = ID_Jeedom, [48]=2004, –Lumière Cuisine [52] =2122 –Overture Salon
}
IP_Jeedom = “192.168.1.1” — IP Jeedom apiKeyJeedom = “45Gfgggf254ds;jfklsdf24646s4dfg” — API key Jeedom —- Fin de paramètrage utilisateur —-
— /!\ Ne rien modifier a partir d’ici /!\ — local trigger = sourceTrigger
–Construction de URL local http = net.HTTPClient() local url = “http://” ..IP_Jeedom ..”/core/api/jeeApi.php?apikey=” ..apiKeyJeedom ..”&type=cmd&id=” .. HC2Jeedom[trigger.id]
if (tri?gger.property == ‘property’) then –fibaro:debug(‘Fibaro ID = ‘ .. trigger.id) –fibaro:debug(‘Jeedom ID = ‘ .. HC2Jeedom[trigger.id]) –fibaro:debug(url)
http:request(url, { success = function(response) if response.status == 200 then fibaro:debug(‘OK, réponse : ‘.. response.data) else fibaro:debug(“Erreur : status=” .. tostring(response.status)) end end, error = function(err) fibaro:debug(“Erreur : ” .. err) end, options = { method = ‘GET’ } })
end “`
HC2
Pour Rafraîchir des modules et leurs passer l’information de changement d’état il faut creer une scene dans votre HC2
Code LUA
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 | <code>--[[ %% properties 221 value 197 value 665 value 382 value 382 armed 22 value 22 armed --]] ---- Paramètrage utilisateur ---- -- Associations [ID Fibaro] = ID Jeedom local HC2Jeedom = { --ID_HC2 = ID_Jeedom, [197]=2004, --Lumière Cuisine [221]=2005, --Lumière Salon [665]=2062, --Température Porte Cuisine [382]=2128, --Mouvement Mezzanine /!\ ajouter 382 value et 382 armed ds properties [22] =2122 --Overture Salon /!\ ajouter 22 value et 22 armed ds properties } IP_Jeedom = "192.168.1.101" -- IP Jeedom apiKeyJeedom = "45Gfgggf254ds;jfklsdf24646s4dfg" -- API key Jeedom ---- Fin de paramètrage utilisateur ---- --- /!\ Ne rien modifier a partir d'ici /!\ --- local trigger = fibaro:getSourceTrigger(); --Construction de URL local http = net.HTTPClient() local url = "http://" ..IP_Jeedom .."/core/api/jeeApi.php?apikey=" ..apiKeyJeedom .."&type=cmd&id=" ..HC2Jeedom[trigger['deviceID']] if (trigger['type'] == 'property') then --fibaro:debug('Fibaro ID = ' .. trigger['deviceID']); --fibaro:debug('Jeedom ID = ' .. HC2Jeedom[trigger['deviceID']]); --fibaro:debug(url) http:request(url, { success = function(response) if response.status == 200 then fibaro:debug('OK, réponse : '.. response.data) else fibaro:debug("Erreur : status=" .. tostring(response.status)) end end, error = function(err) fibaro:debug("Erreur : " .. err) end, options = { method = 'GET' } }) end </code> |
<code>--[[ %% properties 221 value 197 value 665 value 382 value 382 armed 22 value 22 armed --]] ---- Paramètrage utilisateur ---- -- Associations [ID Fibaro] = ID Jeedom local HC2Jeedom = { --ID_HC2 = ID_Jeedom, [197]=2004, --Lumière Cuisine [221]=2005, --Lumière Salon [665]=2062, --Température Porte Cuisine [382]=2128, --Mouvement Mezzanine /!\ ajouter 382 value et 382 armed ds properties [22] =2122 --Overture Salon /!\ ajouter 22 value et 22 armed ds properties } IP_Jeedom = "192.168.1.101" -- IP Jeedom apiKeyJeedom = "45Gfgggf254ds;jfklsdf24646s4dfg" -- API key Jeedom ---- Fin de paramètrage utilisateur ---- --- /!\ Ne rien modifier a partir d'ici /!\ --- local trigger = fibaro:getSourceTrigger(); --Construction de URL local http = net.HTTPClient() local url = "http://" ..IP_Jeedom .."/core/api/jeeApi.php?apikey=" ..apiKeyJeedom .."&type=cmd&id=" ..HC2Jeedom[trigger['deviceID']] if (trigger['type'] == 'property') then --fibaro:debug('Fibaro ID = ' .. trigger['deviceID']); --fibaro:debug('Jeedom ID = ' .. HC2Jeedom[trigger['deviceID']]); --fibaro:debug(url) http:request(url, { success = function(response) if response.status == 200 then fibaro:debug('OK, réponse : '.. response.data) else fibaro:debug("Erreur : status=" .. tostring(response.status)) end end, error = function(err) fibaro:debug("Erreur : " .. err) end, options = { method = 'GET' } }) end </code>
HCL
Voilà la procédure de création d’un scénario dans votre Jeedom
Dans Outil scénario:.
Sélectionner Programmé puis + puis ajouter * * * * **
a partir d’ici vous pouvez répéter la procédure tant de fois que vous avez de modules a importer
Bonjour j’ai acheté votre plugin .
j’ai entré aussi Adresse IP/Login et mot de passe mas quand je vais au fenetre d’ajout du modéle rien ne s affiche .
D”ou vien le problème?
Bonjour,
Une fois que vous avez renseigniez l’IP, login et mot de passe de votre boxe
cliquez sur ajouter et renseigniez bien l’ID fibaro de votre module que vous souhaitez inclure dans Jeedom.
Regardez bien la procédure ici.
A vérifier aussi si vous utilisez IP externe que vous avez bien fait la redirection de port sur votre modem.
Pour IP local ce n’est pas nécessaire.
Merci pour votre réponse.
Apres l ajout de l adresse ip. User et passe quans je vais a la. Page du plugin ppour cliquer sur ajouter, rien ne s affiche juste une page blanche et vide
Bonjour,
Quelle version de Jeedom utilisez vous ?
Pouvez vous saisir dans un navigateur Chrome ou autre cette URL en remplaçant login/pass/ip et id par les votre et publier le résultat.
http://LOGIN:PASS@IP/api/devices?id=ID_DEVICE_Fibaro
Bonjour.
J’utilise la version 3.3.37
pour le lien voici le message qu’il affiche
{“type”:”ERROR”,”reason”:”WRONG_TYPE”,”message”:”id: expected unsigned int”}
Merci
ID de votre module n’est pas correcte,
placez la souris sur la petite clé a coté de X de votre module et regardez son ID dans la barre en bas de votre navigateur.
{“id”:78,”name”:”lampe_salon”,”roomID”:0,”type”:”com.fibaro.multilevelSwitch”,”baseType”:”com.fibaro.binarySwitch”,”enabled”:true,”visible”:true,”isPlugin”:false,”parentId”:75,”remoteGatewayId”:0,”interfaces”:[“RGBWOutput”,”deviceGrouping”,”levelChange”,”light”,”zwave”],”properties”:{“parameters”:[{“id”:1,”lastReportedValue”:255,”lastSetValue”:255,”size”:1,”value”:255},{“id”:8,”lastReportedValue”:0,”lastSetValue”:0,”size”:1,”value”:0},{“id”:9,”lastReportedValue”:1,”lastSetValue”:1,”size”:1,”value”:1},{“id”:10,”lastReportedValue”:10,”lastSetValue”:10,”size”:2,”value”:10},{“id”:11,”lastReportedValue”:67,”lastSetValue”:67,”size”:1,”value”:67},{“id”:12,”lastReportedValue”:255,”lastSetValue”:255,”size”:1,”value”:255},{“id”:13,”lastReportedValue”:2,”lastSetValue”:2,”size”:1,”value”:2},{“id”:15,”lastReportedValue”:1,”lastSetValue”:1,”size”:1,”value”:1},{“id”:16,”lastReportedValue”:1,”lastSetValue”:1,”size”:1,”value”:1},{“id”:30,”lastReportedValue”:0,”lastSetValue”:0,”size”:1,”value”:0},{“id”:38,”lastReportedValue”:10,”lastSetValue”:10,”size”:1,”value”:10},{“id”:39,”lastReportedValue”:600,”lastSetValue”:600,”size”:2,”value”:600},{“id”:44,”lastReportedValue”:30,”lastSetValue”:30,”size”:2,”value”:30},{“id”:45,”lastReportedValue”:10,”lastSetValue”:10,”size”:1,”value”:10},{“id”:71,”lastReportedValue”:1,”lastSetValue”:1,”size”:1,”value”:1},{“id”:73,”lastReportedValue”:0,”lastSetValue”:0,”size”:1,”value”:0},{“id”:6,”lastReportedValue”:0,”lastSetValue”:0,”size”:1,”value”:0},{“id”:14,”lastReportedValue”:61166,”lastSetValue”:61166,”size”:2,”value”:61166},{“id”:42,”lastReportedValue”:0,”lastSetValue”:0,”size”:1,”value”:0},{“id”:43,”lastReportedValue”:5,”lastSetValue”:5,”size”:1,”value”:5}],”pollingTimeSec”:0,”zwaveCompany”:”Fibargroup”,”zwaveInfo”:”3,3,52″,”zwaveVersion”:”26.25″,”buttonType”:”2″,”categories”:”[\”lights\”]”,”configured”:true,”dead”:”false”,”deadReason”:””,”deviceControlType”:”23″,”deviceGroup”:”[]”,”deviceGroupMaster”:”0″,”deviceIcon”:”15″,”emailNotificationID”:”0″,”emailNotificationType”:”0″,”endPointId”:”2″,”isLight”:”true”,”log”:”Transfert échoué”,”logTemp”:”TxtRed”,”manufacturer”:””,”markAsDead”:”false”,”model”:””,”nodeId”:”13″,”parametersTemplate”:”232″,”productInfo”:”1,15,9,0,16,0,26,25″,”pushNotificationID”:”0″,”pushNotificationType”:”0″,”remoteGatewayId”:”0″,”saveLogs”:”true”,”serialNumber”:””,”smsNotificationID”:”0″,”smsNotificationType”:”0″,”useTemplate”:”true”,”userDescription”:””,”value”:”99″},”actions”:{“reconfigure”:0,”setValue”:1,”startLevelDecrease”:0,”startLevelIncrease”:0,”stopLevelChange”:0,”turnOff”:0,”turnOn”:0},”created”:1573558706,”modified”:1573558706,”sortOrder”:49}
Ça fonctionne maintenant ?
Malheureusement non .
c ‘est possible de me donner votre adresse mail pour vous envoyée le problème dans une piece joint
Oui je vous envoie un mail.
j’ai le meme probleme.
Une fois le module fibaro crée, aucune commande n’apparait dans l’onglet commande.
J’ai reçu un mail de fFbaro, m’indiquant une connection suspicieuse venant de mon Jeedom (adresse IP du RPB 3 sur lequel tourne Jeedom).
Bonjour
Le mail est envoyé par fibaro si le mot de passe est erroné.
Bonjour et merci pour ce plugin.
J’arrive a récupérer les objets, sauf un seul. Les wall Plug de fibaro. Les commandes ne sont pas remonté dans Jeedom. J’ai vérifier plusieurs fois les ID et ça m’a l’air bon.
Qu’en pensez vous?
Bonjour.
Quel module ne remonte pas ?
Bonjour
Savez-vous si le plugin fibaro pour jeedom sera compatible avec la nouvelle box home center 3 de fibaro ?
Merci
Bonjour
Oui, une fois que j’aurais la possibilité de tester je vais le rendre compatible
Tres bien merci
J’ai un soucis lors de l’ajout de mon thermostat. Je m’explique j’ai suivi la procédure mais lorsque je vais dans l’onglet commandes, il n’y en a aucune. Je précise que le thermostat et un Secure SRT321.
Sinon pour la gestion de mes lumières via le dimmer 2 de Fibaro je n’ai aucun soucis.
Comment puis-je corriger le problème ?
Bonjour
Pouvez vous m’envoyer le json de thermosta.
http://LOGIN:PASS@IP/api/devices?id=IDThermosta
Merci
Bonsoir,
Je viens d’installer votre plugin et j’ai renseigner les paramètres de ma HC2.
Je ne vois pas où je peux ajouter des modules.
Si je vais dans plugins => protocole domotique => FIbaro, j’ai le message suivant:
Class ‘object’ not found
Merci pour votre aide.
Bonjour,
Pouvez vous m’envoyer une copie d’écran SVP, merci
C’est une erreur qui arrive souvent sur la V4 avec php 7.3
Pouvez vous vérifier votre version de php (Analyse->Santé)
Je vais essayer de contourner ça pour mon plugin par contre vous risquez d’avoir le probleme avec le reste de Jeedom.
Pour le moment il n’est pas compatible avec php 7.3
Merci
Bonjour,
Je viens d’installer votre plugin qui est super, c’est ce que j’attendais. Donc merci pour cette belle réalisation.
J’ai un problème, les commandes de volets Roller shuter “3” ne semble pas étre pris en charge, j’ai 14 modules RS2 pas de soucis tout est remonté. Mais les 5 nouveaux RS3 rien ne remonte, aucune commande ni de visuels.
Merci de me tenir informé
Cordialement
Bonjour
Pouvez vous m’envoyer le json de RS3.
http://LOGIN:PASS@IP/api/devices?id=RS3
Je vais l’ajouter des que possible.
Merci
{“id”:167,”name”:”4m”,”roomID”:236,”type”:”com.fibaro.FGR223″,”baseType”:”com.fibaro.FGR”,”enabled”:true,”visible”:true,”isPlugin”:false,”parentId”:164,”remoteGatewayId”:0,”interfaces”:[“deviceGrouping”,”energy”,”levelChange”,”power”,”zwave”,”zwaveAlarm”,”zwaveMultiChannelAssociation”,”zwaveProtection”],”properties”:{“parameters”:[{“id”:20,”lastReportedValue”:0,”lastSetValue”:0,”size”:1,”value”:0},{“id”:24,”lastReportedValue”:0,”lastSetValue”:0,”size”:1,”value”:0},{“id”:25,”lastReportedValue”:0,”lastSetValue”:0,”size”:1,”value”:0},{“id”:30,”lastReportedValue”:0,”lastSetValue”:0,”size”:4,”value”:0},{“id”:31,”lastReportedValue”:100597760,”lastSetValue”:100597760,”size”:4,”value”:100597760},{“id”:32,”lastReportedValue”:33488897,”lastSetValue”:33488897,”size”:4,”value”:33488897},{“id”:33,”lastReportedValue”:50266113,”lastSetValue”:50266113,”size”:4,”value”:50266113},{“id”:34,”lastReportedValue”:83820545,”lastSetValue”:83820545,”size”:4,”value”:83820545},{“id”:40,”lastReportedValue”:0,”lastSetValue”:0,”size”:1,”value”:0},{“id”:41,”lastReportedValue”:0,”lastSetValue”:0,”size”:1,”value”:0},{“id”:60,”lastReportedValue”:0,”lastSetValue”:0,”size”:1,”value”:0},{“id”:61,”lastReportedValue”:15,”lastSetValue”:15,”size”:2,”value”:15},{“id”:62,”lastReportedValue”:3600,”lastSetValue”:3600,”size”:2,”value”:3600},{“id”:65,”lastReportedValue”:10,”lastSetValue”:10,”size”:2,”value”:10},{“id”:66,”lastReportedValue”:3600,”lastSetValue”:3600,”size”:2,”value”:3600},{“id”:150,”lastReportedValue”:1,”lastSetValue”:1,”size”:1,”value”:1},{“id”:151,”lastReportedValue”:1,”lastSetValue”:1,”size”:1,”value”:1},{“id”:152,”lastReportedValue”:150,”lastSetValue”:150,”size”:4,”value”:150},{“id”:153,”lastReportedValue”:1,”lastSetValue”:1,”size”:1,”value”:1},{“id”:154,”lastReportedValue”:10,”lastSetValue”:10,”size”:2,”value”:10},{“id”:155,”lastReportedValue”:10,”lastSetValue”:10,”size”:2,”value”:10},{“id”:156,”lastReportedValue”:1277,”lastSetValue”:1277,”size”:4,”value”:1277},{“id”:157,”lastReportedValue”:1172,”lastSetValue”:1172,”size”:4,”value”:1172}],”pollingTimeSec”:0,”zwaveCompany”:”Fibargroup”,”zwaveInfo”:”3,6,2″,”zwaveVersion”:”5.1″,”RFProtectionState”:”0″,”RFProtectionSupport”:”0″,”alarmLevel”:”0″,”alarmType”:”0″,”categories”:”[\”blinds\”]”,”configured”:true,”dead”:”false”,”deadReason”:””,”deviceControlType”:”54″,”deviceGroup”:”[]”,”deviceGroupMaster”:”0″,”deviceIcon”:”87″,”emailNotificationID”:”0″,”emailNotificationType”:”0″,”endPointId”:”1″,”energy”:”0.05″,”localProtectionState”:”0″,”localProtectionSupport”:”0″,”log”:””,”logTemp”:””,”manufacturer”:””,”markAsDead”:”true”,”model”:””,”nodeId”:”38″,”parametersTemplate”:”822″,”power”:”0.00″,”productInfo”:”1,15,3,3,16,0,5,1″,”protectionExclusiveControl”:”0″,”protectionExclusiveControlSupport”:”false”,”protectionState”:”0″,”protectionTimeout”:”0″,”protectionTimeoutSupport”:”false”,”pushNotificationID”:”0″,”pushNotificationType”:”0″,”remoteGatewayId”:”0″,”saveLogs”:”true”,”serialNumber”:”h’000000000000a927″,”showEnergy”:”true”,”smsNotificationID”:”0″,”smsNotificationType”:”0″,”useTemplate”:”true”,”userDescription”:””,”value”:”99″,”value2″:”0″},”actions”:{“close”:0,”open”:0,”reconfigure”:0,”reset”:0,”setValue”:1,”setValue2″:1,”startLevelDecrease”:0,”startLevelIncrease”:0,”stop”:0,”stopLevelChange”:0},”created”:1586895499,”modified”:1586895499,”sortOrder”:33}
Et voila merci pour la mise à jour.
Cordialement
Une autre petite question
La mise à jour ne s’effectue pas, j’ai 4 sondes connectées à un smart implant et elles ne se mettent pas à jour
J’ai bien respecté la scène mais pas de renvoi.
–[[
%% properties
81 value
82 value
83 value
84 value
21 value
–]]
—- Paramètrage utilisateur —-
— Associations [ID Fibaro] = ID Jeedom
local HC2Jeedom = {
–ID_HC2 = ID_Jeedom,
[83]=5743, –Baie-
[84]=5745,
[82]=5747,
[81]=5662,
[21]=5702
}
IP_Jeedom = “192.168.1.32” — IP Jeedom
apiKeyJeedom = “xxxxxxxxxxxxxxxxxx” — API key Jeedom
—- Fin de paramètrage utilisateur —-
Voila le Json de smart implant. Je viens de constater que cela fonctionne avec une lampe donc la scène est bonne.
{“id”:81,”name”:”T° Neuf”,”roomID”:223,”type”:”com.fibaro.temperatureSensor”,”baseType”:”com.fibaro.multilevelSensor”,”enabled”:true,”visible”:true,”isPlugin”:false,”parentId”:76,”remoteGatewayId”:0,”interfaces”:[“zwave”],”properties”:{“parameters”:[{“id”:1,”lastReportedValue”:0,”lastSetValue”:0,”size”:2,”value”:0},{“id”:2,”lastReportedValue”:0,”lastSetValue”:0,”size”:2,”value”:0},{“id”:3,”lastReportedValue”:1,”lastSetValue”:1,”size”:1,”value”:1},{“id”:4,”lastReportedValue”:1,”lastSetValue”:1,”size”:1,”value”:1},{“id”:5,”lastReportedValue”:255,”lastSetValue”:255,”size”:1,”value”:255},{“id”:6,”lastReportedValue”:255,”lastSetValue”:255,”size”:1,”value”:255},{“id”:7,”lastReportedValue”:255,”lastSetValue”:255,”size”:1,”value”:255},{“id”:8,”lastReportedValue”:255,”lastSetValue”:255,”size”:1,”value”:255},{“id”:9,”lastReportedValue”:0,”lastSetValue”:0,”size”:1,”value”:0},{“id”:10,”lastReportedValue”:20,”lastSetValue”:20,”size”:1,”value”:20},{“id”:11,”lastReportedValue”:200,”lastSetValue”:200,”size”:1,”value”:200},{“id”:12,”lastReportedValue”:8,”lastSetValue”:8,”size”:1,”value”:8},{“id”:13,”lastReportedValue”:0,”lastSetValue”:0,”size”:1,”value”:0},{“id”:14,”lastReportedValue”:0,”lastSetValue”:0,”size”:1,”value”:0}],”pollingTimeSec”:0,”zwaveCompany”:”Fibargroup”,”zwaveInfo”:”3,3,52″,”zwaveVersion”:”2.1″,”categories”:”[\”climate\”]”,”configured”:true,”dead”:”false”,”deadReason”:””,”deviceControlType”:”0″,”deviceIcon”:”30″,”emailNotificationID”:”0″,”emailNotificationType”:”0″,”endPointId”:”3″,”log”:””,”logTemp”:””,”manufacturer”:””,”markAsDead”:”true”,”model”:””,”nodeId”:”22″,”offset”:”0.00″,”parametersTemplate”:”85″,”productInfo”:”1,15,5,1,16,2,2,1″,”pushNotificationID”:”0″,”pushNotificationType”:”0″,”remoteGatewayId”:”0″,”saveLogs”:”true”,”serialNumber”:””,”showFireAlarm”:”true”,”showFreezeAlarm”:”false”,”smsNotificationID”:”0″,”smsNotificationType”:”0″,”unit”:”C”,”useTemplate”:”true”,”userDescription”:””,”value”:”13.31″},”actions”:{“reconfigure”:0},”created”:1586895495,”modified”:1586895495,”sortOrder”:3}
Bonsoir,
J’ai ajouté RS3 dans le beta, pouvez vous tester.
je mettrais a jour la version stable si c’est correcte pour vous
Merci
Je suis OK pour tester ou est la béta?
Merci bcp
Merci,
Je vais rajouter le RS3 et
je vais également regarder pour le smart implant, l’integration de celui-ci est particulière 🙂
Je vous tien informé.
Encore 2 Json de module qui ne remonte pas les commandes
Merci pour la mise à jour.
JSON MOTION SENSOR FUMEE FGSS001
{“id”:140,”name”:”Sensor CIné”,”roomID”:234,”type”:”com.fibaro.FGSS001″,”baseType”:”com.fibaro.smokeSensor”,”enabled”:true,”visible”:true,”isPlugin”:false,”parentId”:139,”remoteGatewayId”:0,”interfaces”:[“battery”,”fibaroBreach”,”fibaroFirmwareUpdate”,”tamper”,”zwave”,”zwaveAlarm”,”zwaveMultiChannelAssociation”,”zwaveWakeup”],”properties”:{“parameters”:[{“id”:1,”lastReportedValue”:2,”lastSetValue”:2,”size”:1,”value”:2},{“id”:2,”lastReportedValue”:0,”lastSetValue”:0,”size”:1,”value”:0},{“id”:3,”lastReportedValue”:0,”lastSetValue”:0,”size”:1,”value”:0},{“id”:4,”lastReportedValue”:0,”lastSetValue”:0,”size”:1,”value”:0},{“id”:10,”lastReportedValue”:0,”lastSetValue”:0,”size”:1,”value”:0},{“id”:11,”lastReportedValue”:255,”lastSetValue”:255,”size”:1,”value”:255},{“id”:12,”lastReportedValue”:0,”lastSetValue”:0,”size”:1,”value”:0},{“id”:13,”lastReportedValue”:0,”lastSetValue”:0,”size”:1,”value”:0},{“id”:20,”lastReportedValue”:1,”lastSetValue”:1,”size”:2,”value”:1},{“id”:21,”lastReportedValue”:10,”lastSetValue”:10,”size”:1,”value”:10},{“id”:30,”lastReportedValue”:55,”lastSetValue”:55,”size”:1,”value”:55},{“id”:31,”lastReportedValue”:1,”lastSetValue”:1,”size”:2,”value”:1},{“id”:32,”lastReportedValue”:180,”lastSetValue”:180,”size”:2,”value”:180}],”pollingTimeSec”:0,”wakeUpTime”:21600,”zwaveCompany”:”Fibargroup”,”zwaveInfo”:”3,3,99″,”zwaveVersion”:”3.1″,”alarmLevel”:”0″,”alarmType”:”0″,”batteryLevel”:”75″,”batteryLowNotification”:”true”,”categories”:”[\”safety\”]”,”configured”:true,”dead”:”false”,”deadReason”:””,”defInterval”:”0″,”deviceControlType”:”0″,”deviceIcon”:”69″,”emailNotificationID”:”0″,”emailNotificationType”:”0″,”endPointId”:”0″,”firmwareUpdate”:”{\”info\”:\”\”,\”progress\”:0,\”status\”:\”UpToDate\”,\”updateVersion\”:\”3.1\”}”,”lastBreached”:”0″,”log”:””,”logTemp”:””,”manufacturer”:””,”markAsDead”:”true”,”maxInterval”:”0″,”minInterval”:”0″,”model”:””,”nodeId”:”34″,”parametersTemplate”:”323″,”productInfo”:”1,15,12,2,16,2,3,1″,”pushNotificationID”:”0″,”pushNotificationType”:”0″,”remoteGatewayId”:”0″,”saveLogs”:”true”,”serialNumber”:””,”smokeSensitivityMode”:”2″,”smsNotificationID”:”0″,”smsNotificationType”:”0″,”stepInterval”:”0″,”tamper”:”true”,”updateVersion”:””,”useTemplate”:”true”,”userDescription”:””,”value”:”false”},”actions”:{“abortUpdate”:1,”forceArm”:0,”meetArmConditions”:0,”reconfigure”:0,”retryUpdate”:1,”setArmed”:1,”setInterval”:1,”startUpdate”:1,”updateFirmware”:1},”created”:1586895498,”modified”:1586895498,”sortOrder”:125}
FLOOD SENSOR FGFS101
{“id”:91,”name”:”Flood Sensor”,”roomID”:223,”type”:”com.fibaro.FGFS101″,”baseType”:”com.fibaro.floodSensor”,”enabled”:true,”visible”:true,”isPlugin”:false,”parentId”:90,”remoteGatewayId”:0,”interfaces”:[“battery”,”fibaroBreach”,”fibaroFirmwareUpdate”,”tamper”,”zwave”,”zwaveConfiguration”,”zwaveMultiChannelAssociation”,”zwaveSlaveRouting”,”zwaveWakeup”],”properties”:{“parameters”:[{“id”:1,”lastReportedValue”:0,”lastSetValue”:0,”size”:2,”value”:0},{“id”:2,”lastReportedValue”:3,”lastSetValue”:3,”size”:1,”value”:3},{“id”:5,”lastReportedValue”:255,”lastSetValue”:255,”size”:1,”value”:255},{“id”:7,”lastReportedValue”:255,”lastSetValue”:255,”size”:1,”value”:255},{“id”:9,”lastReportedValue”:1,”lastSetValue”:1,”size”:1,”value”:1},{“id”:10,”lastReportedValue”:300,”lastSetValue”:300,”size”:2,”value”:300},{“id”:12,”lastReportedValue”:50,”lastSetValue”:50,”size”:2,”value”:50},{“id”:13,”lastReportedValue”:0,”lastSetValue”:0,”size”:1,”value”:0},{“id”:50,”lastReportedValue”:1500,”lastSetValue”:1500,”size”:2,”value”:1500},{“id”:51,”lastReportedValue”:3500,”lastSetValue”:3500,”size”:2,”value”:3500},{“id”:61,”lastReportedValue”:255,”lastSetValue”:255,”size”:4,”value”:255},{“id”:62,”lastReportedValue”:16711680,”lastSetValue”:16711680,”size”:4,”value”:16711680},{“id”:63,”lastReportedValue”:2,”lastSetValue”:2,”size”:1,”value”:2},{“id”:73,”lastReportedValue”:0,”lastSetValue”:0,”size”:2,”value”:0},{“id”:74,”lastReportedValue”:2,”lastSetValue”:2,”size”:1,”value”:2},{“id”:75,”lastReportedValue”:0,”lastSetValue”:0,”size”:2,”value”:0},{“id”:76,”lastReportedValue”:0,”lastSetValue”:0,”size”:2,”value”:0},{“id”:77,”lastReportedValue”:0,”lastSetValue”:0,”size”:1,”value”:0}],”pollingTimeSec”:0,”wakeUpTime”:21600,”zwaveCompany”:”Fibargroup”,”zwaveInfo”:”3,3,67″,”zwaveVersion”:”25.25″,”batteryLevel”:”70″,”batteryLowNotification”:”true”,”categories”:”[\”safety\”]”,”configured”:true,”dead”:”false”,”deadReason”:””,”defInterval”:”0″,”deviceControlType”:”0″,”deviceIcon”:”77″,”emailNotificationID”:”0″,”emailNotificationType”:”0″,”endPointId”:”0″,”firmwareUpdate”:”{\”info\”:\”\”,\”progress\”:0,\”status\”:\”UpToDate\”,\”updateVersion\”:\”25.25\”}”,”lastBreached”:”0″,”log”:””,”logTemp”:””,”manufacturer”:””,”markAsDead”:”true”,”maxInterval”:”0″,”minInterval”:”0″,”model”:””,”nodeId”:”24″,”parametersTemplate”:”245″,”productInfo”:”1,15,11,0,16,1,25,25″,”pushNotificationID”:”0″,”pushNotificationType”:”0″,”remoteGatewayId”:”0″,”saveLogs”:”true”,”serialNumber”:””,”smsNotificationID”:”0″,”smsNotificationType”:”0″,”stepInterval”:”0″,”tamper”:”false”,”updateVersion”:””,”useTemplate”:”true”,”userDescription”:””,”value”:”false”},”actions”:{“abortUpdate”:1,”forceArm”:0,”getParameter”:1,”meetArmConditions”:0,”reconfigure”:0,”retryUpdate”:1,”setArmed”:1,”setInterval”:1,”setParameter”:2,”startUpdate”:1,”updateFirmware”:1},”created”:1586895496,”modified”:1586895496,”sortOrder”:83}
merci de m’expliquer comment installer la béta
je ne la trouve pas
cordialement
Bonjour
Votre logiciel est il compatible HC3.J’ai une hc2 et un Jeedom et je viens de recevoir ma HC3
Je voudrais utiliser votre logiciel
Merci
Bonsoir
Il est en cours de test pour la hc3
Pour le moment cela fonctionne avec des modules tester par contre je n’ai pas eu l occasions de tous tester. Si vous voulez devenir le betatesteur je peux vs envoyer le code de téléchargement et en echange vs me fiates un retour de fonctionnement avec des modules que vs procédé.
Bonjour J’ai installé votre plug-in. Les modules sont crées dans la Jeedom un détecteur de mouvement et deux détecteurs d’ouverture, tous les trois Fibaro. Le problème est que nul ne remonte le changement de valeur. Pour ce faire je dois actionner la commande “rafraichir”. Pourriez-vous me clarifier a ce sujet, svp? D’avance merci
Bonjour,
Avez vous créé la scène dans votre hc2 ?
Bonjour, oui j’ai crée la scene
Vérifier bien les IDs de Jeedom et de HC2
ID Jeedom doit être celui de bouton Refresh
ID HC2 doit être celui de module en question
Vous devez également vérifier que les ID de HC2 sont bien renseigner dans les déclencheurs de la scène.
--[[
%% properties
221 value <--- les déclencheurs 197 value 665 value 382 value 382 armed 22 value 22 armed --]] ---- Paramètrage utilisateur ---- -- Associations [ID Fibaro] = ID Jeedom local HC2Jeedom = { --ID_HC2 = ID_Jeedom, [197]=2004, --Lumière Cuisine [221]=2005, --Lumière Salon
Bonjour,
En mettant le ID Jeedom celui du bouton/commande refresh ca marche, sans soucis. Je viens de tester sur le détecteur de mouvement et sur les deux détecteurs d’ouverture.
Merci
Dan T
Bonjour, je viens de commander ma HC3 et je souhaiterais avoir le plugin compatible avec cette nouvelle box.
J’ai déjà acheté votre plugin compatible hc2.
Merci pour les infos
Laurent
Bonsoir
Oui il est compatible.
Bonsoir
je suis ok pour vous tester les modules,
j’en ai déjà remonté sur la Hc2
Donc je suis partant
Merci
Ok. Cool merci
Je ne vois pas comment placer la scène LUA dans la HC3?
Pourriez vous me venir en aide
Cordialement
Bonjour
J’ai également un HC3, je viens d’acheter le plugin et je n’ai aucun retour d’information
Sur le HC3, que mettre dans la partie “declencheur” du code LUA de la scenes
Coté jeedom, aucune recuperation d’information dans le devices creer (avec le bon ID, j’ai tester : http://LOGIN:PASS@IP/api/devices?id=ID_DEVICE_Fibaro)
Cordialement
Bonjour,
Je travail sur une nouvelle scène LUA pour la HC3.
Je vous reviens rapidement.
Avec grand plaisir
Merci
bonjour,
j’ai pu mettre en place votre plug in avec lequel je peux piloter mes modules fibaro via jeedom.
En revanche ce qui est embêtant c’est que je n’ai pas de retour d’état.
Précision qui a son importance je suis équipé d’une HCL.
Merci par avance de vos lumières.
Bonjour,
Vous devez mettre en place un scenario Jeedom qui vérifie l’état des module Fibaro.
Car la HCL ne le gère pas.
Vous avez la procédure a suivre ici
sur fgd212 sur lequel j’ai désactiver la fonction dimmer car mes ampoules ne le supporte pas
bonjour,
merci bien de votre réponse. En fait j’ai trouvé d’où vient le souci. Il s’agit du délais de rafraichissement qui est d’une minute entre jeedom et la hcl. En effet j’ai mis comme dans la procédure * * * * * (les 5 étoiles séparées par un espace). Pensez vous qu’il soit possible de réduire ce délais afin que les synchro soit plus fréquentés et donc que les états remontent plus vite?
merci de votre information.
Il n’est pas possible de lancer un cron toutes les secondes. Le cron c’est au minimum 1 minute de granularité. Mais il suffit de lancer un script toutes les minutes qui lui va lancer un script, attendre une seconde, lancer un script, attendre une seconde
Bonjour R.Syrek
je suis désolé de revenir sur le sujet mais j’ai cherché à faire le script que vous m’avez suggéré mais je ne trouve pas comment y parvenir malgré mes jours de recherche sur la toile.
Auriez vous un lien particulier qui pourrait m’aider?
par avance merci.
Bonjour,
Est il possible d’intégrer le le détecteur de monoxyde de carbone FGCD-001 dans le plugin.
Merci d’avance
Oui bien sur.
Pouvez vous me transferer le json du module.
Merci
Bonjour,
Avez vous réceptionné le fichier JSON car il me dit que c’est envoyé mais je ne le vois pas apparaître.
Merci
[{“id”:”2697″,”logicalId”:”1.113.5″,”generic_type”:”DONT”,”eqType”:”openzwave”,”name”:”CO”,”order”:”0″,”type”:”info”,”subType”:”binary”,”eqLogic_id”:”455″,”isHistorized”:”0″,”unite”:””,”configuration”:{“class”:”113″,”value”:””,”index”:”5″,”instance”:”1″,”returnStateValue”:””,”returnStateTime”:””,”minValue”:””,”maxValue”:””},”template”:{“dashboard”:”core::feu”,”mobile”:”core::feu”},”display”:{“invertBinary”:”1″,”showStatsOnmobile”:0,”showStatsOndashboard”:0,”icon”:””},”value”:””,”isVisible”:”1″,”alert”:[]},{“id”:”2698″,”logicalId”:”1.156.4″,”generic_type”:”DONT”,”eqType”:”openzwave”,”name”:”Chaleur”,”order”:”1″,”type”:”info”,”subType”:”binary”,”eqLogic_id”:”455″,”isHistorized”:”0″,”unite”:””,”configuration”:{“class”:”156″,”value”:””,”index”:”4″,”instance”:”1″,”returnStateValue”:””,”returnStateTime”:””,”minValue”:””,”maxValue”:””},”template”:{“dashboard”:”core::feu”,”mobile”:”core::feu”},”display”:{“invertBinary”:”1″,”showStatsOnmobile”:0,”showStatsOndashboard”:0,”icon”:””},”value”:””,”isVisible”:”1″,”alert”:[]},
{“id”:”2699″,”logicalId”:”1.156.0″,”generic_type”:”SABOTAGE”,”eqType”:”openzwave”,”name”:”Sabotage”,”order”:”1″,”type”:”info”,”subType”:”binary”,”eqLogic_id”:”455″,”isHistorized”:”0″,”unite”:””,”configuration”:{“class”:”156″,”value”:””,”index”:”0″,”instance”:”1″,”returnStateValue”:””,”returnStateTime”:””,”minValue”:””,”maxValue”:””},”template”:{“dashboard”:”default”,”mobile”:”default”},”display”:{“invertBinary”:”1″,”showStatsOnmobile”:0,”showStatsOndashboard”:0,”icon”:””},”value”:””,”isVisible”:”1″,”alert”:[]},{“id”:”2700″,”logicalId”:”1.49.1″,”generic_type”:”TEMPERATURE”,”eqType”:”openzwave”,”name”:”Température”,”order”:”2″,”type”:”info”,”subType”:”numeric”,”eqLogic_id”:”455″,”isHistorized”:”1″,”unite”:”°C”,”configuration”:{“class”:”49″,”value”:””,”index”:”1″,”instance”:”1″,”returnStateValue”:””,”returnStateTime”:””,”minValue”:””,”maxValue”:””},”template”:{“dashboard”:”default”,”mobile”:”default”},”display”:{“icon”:””,”invertBinary”:”0″},”value”:””,”isVisible”:”1″,”alert”:[]},{“id”:”2701″,”logicalId”:”1.128.0″,”generic_type”:”BATTERY”,”eqType”:”openzwave”,”name”:”Batterie”,”order”:”4″,”type”:”info”,”subType”:”numeric”,”eqLogic_id”:”455″,”isHistorized”:”0″,”unite”:”%”,”configuration”:{“class”:”128″,”value”:””,”index”:”0″,”instance”:”1″,”returnStateValue”:””,”returnStateTime”:””,”minValue”:””,”maxValue”:””},”template”:{“dashboard”:”default”,”mobile”:”default”},”display”:{“showStatsOnmobile”:0,”showStatsOndashboard”:0,”icon”:””,”invertBinary”:”0″},”value”:””,”isVisible”:”0″,”alert”:[]}]
Bonjour est-ce compatible avec la homecenter3lite ?
j’obtiens cette erreur :
[30.09.2021] [14:25:50] [ERROR] [SCENE12]: (load):1: unexpected symbol near ”
Merci
Nicolas
j’ai supprimé les commentaires et j’ai ca comme erreur maintenant :
[30.09.2021] [14:43:46] [ERROR] [SCENE12]: (load):16: ‘)’ expected near ‘?’
mon script : (j’ai viré les infos perso)
local HC2Jeedom =
{
[21]=266
}
IP_Jeedom = “192.168.XX.XXX”
apiKeyJeedom = “cmiqXXXXXXXXXXXXXXXXXXXenRVj”
local trigger = sourceTrigger
–Construction de URL
local http = net.HTTPClient()
local url = “http://” ..IP_Jeedom ..”/core/api/jeeApi.php?apikey=” ..apiKeyJeedom ..”&type=cmd&id=” .. HC2Jeedom[trigger.id]
if (tri?gger.property == ‘property’) then
–fibaro:debug(‘Fibaro ID = ‘ .. trigger.id)
–fibaro:debug(‘Jeedom ID = ‘ .. HC2Jeedom[trigger.id])
–fibaro:debug(url)
http:request(url, {
success = function(response)
if response.status == 200 then
fibaro:debug(‘OK, réponse : ‘.. response.data)
else
fibaro:debug(“Erreur : status=” .. tostring(response.status))
end
end,
error = function(err)
fibaro:debug(“Erreur : ” .. err)
end,
options = {
method = ‘GET’
}
})
end
la ligne 16 est celle-ci :
if (tri?gger.property == ‘property’) then
Bonjour,
j’ai installé le plug in pour une hc3. Les commandes fonctionnent bien mais le refresh de l’état sous jeedom ne fonctionne pas automatiquement : obligé de cliquer sur le bouton refresh manuellement afin que l’état remonte bien.
N’y a t il pas moyen que l’état soit mis à jour en temps réel et automatiquement?
par avance merci
bonjour,
pour info j’ai ça pour le response.data :
OK, réponse : {“jsonrpc”:”2.0″,”id”:99999,”error”:{“code”:1,”message”:”Requ\u00eate invalide. Version JSON-RPC invalide : “}}
Cela aide-t-il à identifier le souci?
merci
Bonjour,
Je viens d’installer le plugin, mais impossible de générer les commandes des modules que je rajoute. Elles restent vide. pourriez vous m’aider svp ?
Je possède un HC2
Si ca peux aider, voici le json :
{“id”:36,”name”:”Volet Bureau”,”roomID”:8,”type”:”com.fibaro.FGR221″,”baseType”:”com.fibaro.rollerShutter”,”enabled”:true,”visible”:true,”isPlugin”:false,”parentId”:35,”remoteGatewayId”:0,”interfaces”:[“deviceGrouping”,”levelChange”,”zwave”,”zwaveConfiguration”,”zwaveMultiChannelAssociation”,”zwaveSceneActivation”,”zwaveSwitchAll”],”properties”:{“parameters”:[{“id”:1,”lastReportedValue”:255,”lastSetValue”:255,”size”:1,”value”:255},{“id”:10,”lastReportedValue”:1,”lastSetValue”:1,”size”:1,”value”:1},{“id”:14,”lastReportedValue”:1,”lastSetValue”:1,”size”:1,”value”:1},{“id”:20,”lastReportedValue”:16,”lastSetValue”:16,”size”:1,”value”:16},{“id”:30,”lastReportedValue”:2,”lastSetValue”:2,”size”:1,”value”:2},{“id”:31,”lastReportedValue”:0,”lastSetValue”:0,”size”:1,”value”:0},{“id”:32,”lastReportedValue”:1,”lastSetValue”:1,”size”:1,”value”:1},{“id”:33,”lastReportedValue”:1,”lastSetValue”:1,”size”:1,”value”:1}],”pollingTimeSec”:0,”zwaveCompany”:”Fibargroup”,”zwaveInfo”:”3,3,20″,”zwaveVersion”:”1.4″,”categories”:”[\”blinds\”]”,”configured”:true,”dead”:”false”,”deadReason”:””,”deviceControlType”:”0″,”deviceGroup”:”[]”,”deviceGroupMaster”:”0″,”deviceIcon”:”20″,”emailNotificationID”:”0″,”emailNotificationType”:”0″,”endPointId”:”0″,”log”:””,”logTemp”:””,”manufacturer”:””,”markAsDead”:”false”,”model”:””,”nodeId”:”11″,”parametersTemplate”:”9″,”productInfo”:”1,15,3,0,1,4,1,4″,”pushNotificationID”:”0″,”pushNotificationType”:”0″,”remoteGatewayId”:”0″,”saveLogs”:”true”,”sceneActivation”:”0″,”serialNumber”:””,”smsNotificationID”:”0″,”smsNotificationType”:”0″,”state”:”Unknown”,”switchAllMode”:”SWITCH_ALL_EXCLUDED_FROM_THE_ALL_ON_ALL_OFF_FUNCTIONALITY”,”useTemplate”:”true”,”userDescription”:””,”value”:”99″},”actions”:{“close”:0,”getParameter”:1,”open”:0,”reconfigure”:0,”sceneActivationSet”:0,”setParameter”:2,”setValue”:1,”startLevelDecrease”:0,”startLevelIncrease”:0,”stop”:0,”stopLevelChange”:0},”created”:1662825499,”modified”:1662825499,”sortOrder”:6}
Bonsoir
Avez vous choisi le bon iď
Bonjour.
Oui c’est bien le bon ID
J’ai fait exactement la même chose avec le smoke sensor et ça fonctionne sans soucis.
C’est mes roller shutter qui ne remonte pas, alors que je fais la même chose que pour le smoke sensor.
Bonjour, j’ai installé le plugin, mais impossible de remonter les commandes des modules que je rajoute, cela reste vide.
Pourriez vous m’aider svp ? je possède une HC2
Bonjour,
Je viens de vérifier et le FGR221 n’est pas dans la base.
je vais le rajouter et pousser une mise à jours.
Merci
Oh super Merci !! 🙂
J’en profite pour vous demander également si le FGR-223 est déja intégrer ou pas ?
J’en possède également.
Par avance un grand merci !!
Bonsoir
Le 223 est déjà intégré, je viens ajouter le 221.
Bonjour,
Super ca fonctionne niquel !
Un Enorme merci.
J’ai un autre module aussi pour gerer une double porte de garage, mais je ne me rappel plus son modèle. Il faut que je le ré intègre a la Fibaro, et essayerai ensuite la synchro avec le plugin et vous tiens au courant.
Encore merci 🙂
Bonjour,
Mais de rien,
Pour le module de la porte si jamais cela ne fonctionne pas publiez son json
merci
J’ai une question concernant le smoke sensor svp.
J’ai la commande Alarme et refresh qui se genere.
La commande Alarme correspond à la detection de fumée ? Si oui, je ne comprend pas pourquoi elle est en valeur “1” ? alors que dans Fibaro, il n’y a aucune detection de fumée.
J’intègre selon au plugin homebridge également, et du coup dans l’apps “Maison” de l’iphone, j’ai la remonté d’info ” Fumée detecté ” car la valeur est en “1”.
Je ne comprend pas ce comportement ?
Merci pour vos éclaircissement 🙂
Bonjour,
Les smoke sensor et c02 utilisent différents états d’alarme selon type.
Pour résoudre votre problème dans jeedom/configuration de votre module, inversez son état binaire.
Bonjour,
Merci pour votre retour.
Je confirme, en changeant l’état Binaire, c’est OK. Je ferai un test de déclenchement de fumée cette hiver avec la cheminée afin de vérifier la remonter dans Jeedom.
Concernant mon module pour mes portes de garage, J’ai pu l’intégré. Merci à vous.
Bonjour,
J’ai un nouveau soucis concernant cette fois l’actualisation de ma HC2 vers le jeedom.
Voici le message d’erreur dans le script LUA :
[DEBUG] 12:15:22: 2022-09-19 12:15:22.721570 [ fatal] Unknown exception: /opt/fibaro/scenes/39.lua:48: attempt to concatenate field ‘?’ (a nil value)
Et la ligne correspondante est celle la :
local url = “http://” ..IP_Jeedom ..”/core/api/jeeApi.php?apikey=” ..apiKeyJeedom ..”&type=cmd&id=” ..HC2Jeedom[trigger[‘deviceID’]]
Pourriez vous m’aider svp, je m’y connais pas asser en script 🙁
Je précise que j’ai bien mis l’adresse IP de mon Jeedom dans la variable “IP_Jeedom”
Et j’ai bien mis la clée API dans la variable “apiKeyJeedom” ( que j’ai récupéré dans Jeedom > Reglage > Systeme > Configuration > “Onglet” API > “Premiere ligne” Clé API
Encore merci pour votre aide
Bonjour,
Vérifiez bien que APIkey Jeedom a bien été enregistré dans la HC2.
(Panneau Variables de la HC2)
Bonjour,
Non rien n’est enregistré.
Je dois enregistré une variable ? Ou une variable prédéfini ?
Je viens d’enregistrer la variable API et IP jeedom, en variable prédéfini, mais j’ai la même erreur.
Et si j’essaie d’enregistrer la variable en “variable”, ma clé API se transforme automatiquement en “8004” dans la valeur.
Merci d’avance
Il faut enregistrer une variable apiKeyJeedom ou la placer directement dans votre code LUA
ici dans le code LUA
IP_Jeedom = “192.168.1.101” — IP Jeedom
apiKeyJeedom = “45Gfgggf254ds;jfklsdf24646s4dfg” — API key Jeedom
—- Fin de paramètrage utilisateur —-
J’ai pourtant bien renseigné a ce niveau la …
Voici le copier coller de cette partie la de mon code :
IP_Jeedom = “192.168.xx.xx” — IP Jeedom
apiKeyJeedom = “xxxxxxxxxxxxxxxxxxxxxx” — API key Jeedom
J’ai bien sur remplacer les info dans le commentaire
Je pense avoir compris mon erreur, je ne doit pas utiliser le bon ID de Jeedom je pense ?
Je dois utiliser l’ID Device de l’objet Jeedom, ou l’ID de l’etat de l’objet ?
Merci
Bonjour,
Dans le script LUA de la HC2 il faut utiliser la commande Rafrechir*** de Jeedom
Bonjour,
Merci, ca fonctionne enfin ! 🙂
En grand merci !
Bonjour,
L’intégration d’une Yubii home de chez FIBARO, (NICE) est possible, testée et vérifiée.
Toutefois dans les possibilités, et malgré la reconnaissance des ID de BSO Griesser (ELERO) modèle JA Comfort 868 aucune action n’est prise en compte.!!
Auriez vous une piste pour effectuer la reconnaissance totale des BSO ?
Bonjour.
Pouvez vous m’envoyer les API des commandes de BSO.
http://:@/api/devices?id=316 # Specific value of a device
Bonsoir, désolé je n’avais pas vu votre retour.
Comment dois je procéder pour fournir les codes API des BSO ?
JP LEBAS
Bonsoir, j’ai récupéré les API.
Voici les différentes API correspondantes aux 6 BSO griesser elero modèle JA Comfort 868.
Bureau
{“id”:31,”name”:”BSO Bureau JP”,”roomID”:223,”view”:[{“assetsPath”:”dynamic-plugins/com.fibaro.baseShutter”,”name”:”com.fibaro.baseShutter”,”translatesPath”:”/assets/i18n/com.fibaro.baseShutter”,”type”:”ts”},{“assetsPath”:””,”name”:”base-slats”,”translatesPath”:”/assets/i18n/base-slats”,”type”:”ts”},{“assetsPath”:”dynamic-plugins/favorite-positions”,”name”:”favorite-positions”,”translatesPath”:”/assets/i18n/favorite-positions”,”type”:”ts”}],”type”:”com.fibaro.baseShutter”,”baseType”:”com.fibaro.actor”,”enabled”:true,”visible”:true,”isPlugin”:false,”parentId”:30,”viewXml”:false,”hasUIView”:true,”configXml”:false,”interfaces”:[“baseSlats”,”elero”,”eleroBidi”,”favoritePosition”,”notification”],”properties”:{“categories”:[“blinds”],”configuration”:true,”dead”:false,”deadReason”:””,”deviceControlType”:55,”deviceIcon”:239,”deviceRole”:”VenetianBlinds”,”deviceState”:”Configured”,”favoritePositions”:[{“label”:”Favorite position 1″,”name”:”FavoritePosition1″,”value”:50},{“label”:”Favorite position 2″,”name”:”FavoritePosition2″,”value”:50}],”favoritePositionsNativeSupport”:true,”icon”:{“path”:”/assets/icon/fibaro/shutter_neutral/shutter_neutralClosed.png”,”source”:”HC”},”log”:””,”logTemp”:””,”macAddress”:6028853,”manufacturer”:”ELERO”,”markAsDead”:true,”model”:”JA Comfort 868″,”niceId”:2,”niceProtocol”:”EleroBidiPln2″,”saveLogs”:true,”state”:”Closed”,”supportedDeviceRoles”:[“VenetianBlinds”],”supportedNotifications”:{“1”:{“eventValues”:{“1”:{“key”:”ETX_ALERT_OVERTEMPERATURE”,”saveToPanel”:true},”2″:{“key”:”ETX_ALERT_BLOCKED”,”saveToPanel”:true}},”key”:”ETX_ALERT”}},”userDescription”:””},”actions”:{“close”:0,”open”:0,”rotateSlatsDown”:0,”rotateSlatsUp”:0,”setFavoritePosition”:1,”stop”:0,”stopSlats”:0},”created”:1663522673,”modified”:1676487499,”sortOrder”:16}
Dressing
{“id”:29,”name”:”BSO Dressing”,”roomID”:222,”view”:[{“assetsPath”:”dynamic-plugins/com.fibaro.baseShutter”,”name”:”com.fibaro.baseShutter”,”translatesPath”:”/assets/i18n/com.fibaro.baseShutter”,”type”:”ts”},{“assetsPath”:””,”name”:”base-slats”,”translatesPath”:”/assets/i18n/base-slats”,”type”:”ts”},{“assetsPath”:”dynamic-plugins/favorite-positions”,”name”:”favorite-positions”,”translatesPath”:”/assets/i18n/favorite-positions”,”type”:”ts”}],”type”:”com.fibaro.baseShutter”,”baseType”:”com.fibaro.actor”,”enabled”:true,”visible”:true,”isPlugin”:false,”parentId”:28,”viewXml”:false,”hasUIView”:true,”configXml”:false,”interfaces”:[“baseSlats”,”elero”,”eleroBidi”,”favoritePosition”,”notification”],”properties”:{“categories”:[“blinds”],”configuration”:true,”dead”:false,”deadReason”:””,”deviceControlType”:55,”deviceIcon”:237,”deviceRole”:”VenetianBlinds”,”deviceState”:”Configured”,”favoritePositions”:[{“label”:”Favorite position 1″,”name”:”FavoritePosition1″,”value”:50},{“label”:”Favorite position 2″,”name”:”FavoritePosition2″,”value”:50}],”favoritePositionsNativeSupport”:true,”icon”:{“path”:”/assets/icon/fibaro/shutter_dark/shutter_darkClosed.png”,”source”:”HC”},”log”:””,”logTemp”:””,”macAddress”:12320309,”manufacturer”:”ELERO”,”markAsDead”:true,”model”:”JA Comfort 868″,”niceId”:1,”niceProtocol”:”EleroBidiPln2″,”saveLogs”:true,”state”:”Closed”,”supportedDeviceRoles”:[“VenetianBlinds”],”supportedNotifications”:{“1”:{“eventValues”:{“1”:{“key”:”ETX_ALERT_OVERTEMPERATURE”,”saveToPanel”:true},”2″:{“key”:”ETX_ALERT_BLOCKED”,”saveToPanel”:true}},”key”:”ETX_ALERT”}},”userDescription”:””},”actions”:{“close”:0,”open”:0,”rotateSlatsDown”:0,”rotateSlatsUp”:0,”setFavoritePosition”:1,”stop”:0,”stopSlats”:0},”created”:1663261541,”modified”:1676487499,”sortOrder”:14}
BSO Salle
{“id”:33,”name”:”BSO salle”,”roomID”:220,”view”:[{“assetsPath”:”dynamic-plugins/com.fibaro.baseShutter”,”name”:”com.fibaro.baseShutter”,”translatesPath”:”/assets/i18n/com.fibaro.baseShutter”,”type”:”ts”},{“assetsPath”:””,”name”:”base-slats”,”translatesPath”:”/assets/i18n/base-slats”,”type”:”ts”},{“assetsPath”:”dynamic-plugins/favorite-positions”,”name”:”favorite-positions”,”translatesPath”:”/assets/i18n/favorite-positions”,”type”:”ts”}],”type”:”com.fibaro.baseShutter”,”baseType”:”com.fibaro.actor”,”enabled”:true,”visible”:true,”isPlugin”:false,”parentId”:32,”viewXml”:false,”hasUIView”:true,”configXml”:false,”interfaces”:[“baseSlats”,”elero”,”eleroBidi”,”favoritePosition”,”notification”],”properties”:{“categories”:[“blinds”],”configuration”:true,”dead”:false,”deadReason”:””,”deviceControlType”:55,”deviceIcon”:239,”deviceRole”:”VenetianBlinds”,”deviceState”:”Configured”,”favoritePositions”:[{“label”:”Favorite position 1″,”name”:”FavoritePosition1″,”value”:50},{“label”:”Favorite position 2″,”name”:”FavoritePosition2″,”value”:50}],”favoritePositionsNativeSupport”:true,”icon”:{“path”:”/assets/icon/fibaro/shutter_neutral/shutter_neutralClosed.png”,”source”:”HC”},”log”:””,”logTemp”:””,”macAddress”:5963317,”manufacturer”:”ELERO”,”markAsDead”:true,”model”:”JA Comfort 868″,”niceId”:3,”niceProtocol”:”EleroBidiPln2″,”saveLogs”:true,”state”:”Closed”,”supportedDeviceRoles”:[“VenetianBlinds”],”supportedNotifications”:{“1”:{“eventValues”:{“1”:{“key”:”ETX_ALERT_OVERTEMPERATURE”,”saveToPanel”:true},”2″:{“key”:”ETX_ALERT_BLOCKED”,”saveToPanel”:true}},”key”:”ETX_ALERT”}},”userDescription”:””},”actions”:{“close”:0,”open”:0,”rotateSlatsDown”:0,”rotateSlatsUp”:0,”setFavoritePosition”:1,”stop”:0,”stopSlats”:0},”created”:1665062221,”modified”:1676487500,”sortOrder”:18}
BSO Fixe
{“id”:35,”name”:”BSO fixe”,”roomID”:221,”view”:[{“assetsPath”:”dynamic-plugins/com.fibaro.baseShutter”,”name”:”com.fibaro.baseShutter”,”translatesPath”:”/assets/i18n/com.fibaro.baseShutter”,”type”:”ts”},{“assetsPath”:””,”name”:”base-slats”,”translatesPath”:”/assets/i18n/base-slats”,”type”:”ts”},{“assetsPath”:”dynamic-plugins/favorite-positions”,”name”:”favorite-positions”,”translatesPath”:”/assets/i18n/favorite-positions”,”type”:”ts”}],”type”:”com.fibaro.baseShutter”,”baseType”:”com.fibaro.actor”,”enabled”:true,”visible”:true,”isPlugin”:false,”parentId”:34,”viewXml”:false,”hasUIView”:true,”configXml”:false,”interfaces”:[“baseSlats”,”elero”,”eleroBidi”,”favoritePosition”,”notification”],”properties”:{“categories”:[“blinds”],”configuration”:true,”dead”:false,”deadReason”:””,”deviceControlType”:55,”deviceIcon”:239,”deviceRole”:”VenetianBlinds”,”deviceState”:”Configured”,”favoritePositions”:[{“label”:”Favorite position 1″,”name”:”FavoritePosition1″,”value”:50},{“label”:”Favorite position 2″,”name”:”FavoritePosition2″,”value”:50}],”favoritePositionsNativeSupport”:true,”icon”:{“path”:”/assets/icon/fibaro/shutter_neutral/shutter_neutralClosed.png”,”source”:”HC”},”log”:””,”logTemp”:””,”macAddress”:12647989,”manufacturer”:”ELERO”,”markAsDead”:true,”model”:”JA Comfort 868″,”niceId”:4,”niceProtocol”:”EleroBidiPln2″,”saveLogs”:true,”state”:”Closed”,”supportedDeviceRoles”:[“VenetianBlinds”],”supportedNotifications”:{“1”:{“eventValues”:{“1”:{“key”:”ETX_ALERT_OVERTEMPERATURE”,”saveToPanel”:true},”2″:{“key”:”ETX_ALERT_BLOCKED”,”saveToPanel”:true}},”key”:”ETX_ALERT”}},”userDescription”:””},”actions”:{“close”:0,”open”:0,”rotateSlatsDown”:0,”rotateSlatsUp”:0,”setFavoritePosition”:1,”stop”:0,”stopSlats”:0},”created”:1665062440,”modified”:1676487500,”sortOrder”:20}
BSO Cuisine
{“id”:37,”name”:”BSO Cuisine”,”roomID”:224,”view”:[{“assetsPath”:”dynamic-plugins/com.fibaro.baseShutter”,”name”:”com.fibaro.baseShutter”,”translatesPath”:”/assets/i18n/com.fibaro.baseShutter”,”type”:”ts”},{“assetsPath”:””,”name”:”base-slats”,”translatesPath”:”/assets/i18n/base-slats”,”type”:”ts”},{“assetsPath”:”dynamic-plugins/favorite-positions”,”name”:”favorite-positions”,”translatesPath”:”/assets/i18n/favorite-positions”,”type”:”ts”}],”type”:”com.fibaro.baseShutter”,”baseType”:”com.fibaro.actor”,”enabled”:true,”visible”:true,”isPlugin”:false,”parentId”:36,”viewXml”:false,”hasUIView”:true,”configXml”:false,”interfaces”:[“baseSlats”,”elero”,”eleroBidi”,”favoritePosition”,”notification”],”properties”:{“categories”:[“blinds”],”configuration”:true,”dead”:false,”deadReason”:””,”deviceControlType”:55,”deviceIcon”:239,”deviceRole”:”VenetianBlinds”,”deviceState”:”Configured”,”favoritePositions”:[{“label”:”Favorite position 1″,”name”:”FavoritePosition1″,”value”:50},{“label”:”Favorite position 2″,”name”:”FavoritePosition2″,”value”:50}],”favoritePositionsNativeSupport”:true,”icon”:{“path”:”/assets/icon/fibaro/shutter_neutral/shutter_neutralClosed.png”,”source”:”HC”},”log”:””,”logTemp”:””,”macAddress”:7601717,”manufacturer”:”ELERO”,”markAsDead”:true,”model”:”JA Comfort 868″,”niceId”:5,”niceProtocol”:”EleroBidiPln2″,”saveLogs”:true,”state”:”Closed”,”supportedDeviceRoles”:[“VenetianBlinds”],”supportedNotifications”:{“1”:{“eventValues”:{“1”:{“key”:”ETX_ALERT_OVERTEMPERATURE”,”saveToPanel”:true},”2″:{“key”:”ETX_ALERT_BLOCKED”,”saveToPanel”:true}},”key”:”ETX_ALERT”}},”userDescription”:””},”actions”:{“close”:0,”open”:0,”rotateSlatsDown”:0,”rotateSlatsUp”:0,”setFavoritePosition”:1,”stop”:0,”stopSlats”:0},”created”:1665063152,”modified”:1676487500,”sortOrder”:22}
BSO salon
{“id”:39,”name”:”BSO Salon”,”roomID”:221,”view”:[{“assetsPath”:”dynamic-plugins/com.fibaro.baseShutter”,”name”:”com.fibaro.baseShutter”,”translatesPath”:”/assets/i18n/com.fibaro.baseShutter”,”type”:”ts”},{“assetsPath”:””,”name”:”base-slats”,”translatesPath”:”/assets/i18n/base-slats”,”type”:”ts”},{“assetsPath”:”dynamic-plugins/favorite-positions”,”name”:”favorite-positions”,”translatesPath”:”/assets/i18n/favorite-positions”,”type”:”ts”}],”type”:”com.fibaro.baseShutter”,”baseType”:”com.fibaro.actor”,”enabled”:true,”visible”:true,”isPlugin”:false,”parentId”:38,”viewXml”:false,”hasUIView”:true,”configXml”:false,”interfaces”:[“baseSlats”,”elero”,”eleroBidi”,”favoritePosition”,”notification”],”properties”:{“categories”:[“blinds”],”configuration”:true,”dead”:false,”deadReason”:””,”deviceControlType”:55,”deviceIcon”:239,”deviceRole”:”VenetianBlinds”,”deviceState”:”Configured”,”favoritePositions”:[{“label”:”Favorite position 1″,”name”:”FavoritePosition1″,”value”:50},{“label”:”Favorite position 2″,”name”:”FavoritePosition2″,”value”:50}],”favoritePositionsNativeSupport”:true,”icon”:{“path”:”/assets/icon/fibaro/shutter_neutral/shutter_neutralClosed.png”,”source”:”HC”},”log”:””,”logTemp”:””,”macAddress”:8016177,”manufacturer”:”ELERO”,”markAsDead”:true,”model”:”JA Comfort 868″,”niceId”:6,”niceProtocol”:”EleroBidiPln2″,”saveLogs”:true,”state”:”Closed”,”supportedDeviceRoles”:[“VenetianBlinds”],”supportedNotifications”:{“1”:{“eventValues”:{“1”:{“key”:”ETX_ALERT_OVERTEMPERATURE”,”saveToPanel”:true},”2″:{“key”:”ETX_ALERT_BLOCKED”,”saveToPanel”:true}},”key”:”ETX_ALERT”}},”userDescription”:””},”actions”:{“close”:0,”open”:0,”rotateSlatsDown”:0,”rotateSlatsUp”:0,”setFavoritePosition”:1,”stop”:0,”stopSlats”:0},”created”:1665063607,”modified”:1676487500,”sortOrder”:24}
En vous remerciant par avance.
Cordialement JP LEBAS